runtime.p.sudogcache (field)
27 uses
runtime (current package)
proc.go#L472: if len(pp.sudogcache) == 0 {
proc.go#L475: for len(pp.sudogcache) < cap(pp.sudogcache)/2 && sched.sudogcache != nil {
proc.go#L479: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L483: if len(pp.sudogcache) == 0 {
proc.go#L484: pp.sudogcache = append(pp.sudogcache, new(sudog))
proc.go#L487: n := len(pp.sudogcache)
proc.go#L488: s := pp.sudogcache[n-1]
proc.go#L489: pp.sudogcache[n-1] = nil
proc.go#L490: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L524: if len(pp.sudogcache) == cap(pp.sudogcache) {
proc.go#L527: for len(pp.sudogcache) > cap(pp.sudogcache)/2 {
proc.go#L528: n := len(pp.sudogcache)
proc.go#L529: p := pp.sudogcache[n-1]
proc.go#L530: pp.sudogcache[n-1] = nil
proc.go#L531: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L544: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L5633: pp.sudogcache = pp.sudogbuf[:0]
proc.go#L5698: pp.sudogcache = pp.sudogbuf[:0]
runtime2.go#L675: sudogcache []*sudog
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)